professional development assessment leadership human resources bpo coaching outsource employee testing personnel selection job analysis management applicant selection education sales aptitude outsourcing sales ability internet recruiting applicant tracking consulting hiring salespeople